landslide victory – English–Español translations

🇬🇧 en es 🇪🇸

landslide victory noun

  • overwhelming victory in an election
ganar por goleada, victoria por goleada
Wiktionary Links